#ifndef __CWIN32DEVICE_H__
#define __CWIN32DEVICE_H__

#include "include/CTypes.h"
#include "CommonDevice.h"
#include <windows.h>

class CWin32Device : public CCommonDevice
{
private:
	HWND HWnd;
public:
	CWin32Device(StartDriverParams *DrvParams);
	~CWin32Device();

	virtual void CreateOpenGLDriver();

	virtual stringc GetCaption();
	virtual void SetCaption(stringc Title);
	virtual bool CreatePLEWindow();
	virtual bool Update();
	virtual DeviceTypeENUM GetDeviceType()			{	return DT_WIN32;	}
};

#endif
